Lemonade Inc logo

Lemonade Inc

STU:LE0 (USA)   Ordinary Shares
€ 15.04 (+0.47%) Jun 6
At Loss
P/B:
1.69
Market Cap:
€ 1.05B ($ 1.15B)
Enterprise V:
€ 846.54M ($ 921.84M)
Volume:
-
Avg Vol (2M):
72.00
Also Trade In:

Lemonade Inc Valuation Measures